Energy saving strategies for cooperative cache replacement in mobile ad hoc networks
نویسندگان
چکیده
Data caching on mobile clients is widely seen as an effective solution to improve system performance. In particular, cooperative caching, based on the idea of sharing and coordination of cache data among multiple users, can be particularly effective for information access in mobile ad hoc networks where mobile clients are moving frequently and network topology is changing dynamically. Most existing cache strategies perform replacement independently, and they seldom consider coordinated replacement and energy saving issues in the context of a mobile ad hoc network. In this paper, we analyse the impact of energy on designing a cache replacement policy and formulate the Energyefficient COordinated cache Replacement Problem (ECORP) as a 0-1 knapsack problem. A dynamic programming algorithm called ECORP-DP and a heuristic algorithm called ECORPGreedy are presented to solve the problem. Simulations, using both synthetic workload traces and real workload traces in our experiments, show that the proposed policies can significantly reduce energy consumption and access latency when compared to other replacement policies. © 2008 Elsevier B.V. All rights reserved.
منابع مشابه
Cache Replacement Policies for Cooperative Caching in Mobile Ad hoc Networks
Cooperative caching is a technique used in mobile ad hoc networks to improve the efficiency of information access by reducing the access latency and bandwidth usage. Cache replacement policy plays a significant role in response time reduction by selecting suitable subset of items for eviction from the cache. In this paper we have made a review of the existing cache replacement algorithms propos...
متن کاملCooperative Caching in Mobile Ad Hoc Networks Through Clustering
Constrained communication environment in mobile ad hoc networks (MANETs) due to insufficient wireless bandwidth and limited battery energy makes data retrieval a challenging problem. Due to frequent network disconnections in MANETs data availability is lower than traditional wired networks. Caching of frequently accessed data in such environment is a potential technique that can improve the dat...
متن کاملCooperative Caching Strategies for MANETs and IMANETs
Caching in mobile computing environment is a capable technique that can improve data access performance and reduce the heavy communication between client and server. Cooperative caching allows sharing and coordination of cached data between mobile hosts. In this paper all the caching schemes for wired, Ad hoc and internet mobile Ad hoc network are discussed and compared in terms of cache resolu...
متن کاملIntuitionistic fuzzy logic for adaptive energy efficient routing in mobile ad-hoc networks
In recent years, mobile ad-hoc networks have been used widely due to advances in wireless technology. These networks are formed in any environment that is needed without a fixed infrastructure or centralized management. Mobile ad-hoc networks have some characteristics and advantages such as wireless medium access, multi-hop routing, low cost development, dynamic topology and etc. In these netwo...
متن کاملA Review of Cooperative Cache Management Techniques in MANETs
Caching of frequently accessed data in ad hoc networks is a potential technique that can improve the data access, performance and availability. A cooperative cache-based data access framework lets mobile node cache the data or the path to the data to reduce query delays and improve data accessibility. Due to mobility and resource constraints of ad hoc networks, cooperative caching techniques de...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
- Pervasive and Mobile Computing
دوره 5 شماره
صفحات -
تاریخ انتشار 2009